package com.project.forlearning.constant;


public enum ResponseTool {

    //查询成功 无论是查询单个信息还是多个信息都可用
    QUERY_SUCCESS(200, "查询成功"),
    //查询成功 当查询多个信息后，数据为空的情况
    QUERY_SUCCESS_ALL(200, "表中所有信息为空"),
    //查询失败 当查询单个信息后，数据为空的情况
    QUERY_FAIL(404, "查询失败，找不到对象"),
    //参数错误的情况
    DATA_ERROR(505, "参数错误"),
    //删除成功
    DELETE_SUCCESS(200, "删除成功"),
    //删除失败
    DELETE_FAIL(404, "删除失败，未找到该对象"),
    //添加成功
    ADD_SUCCESS(200, "添加成功"),
    //添加失败
    ADD_FAIL(505, "添加失败，可能是参数错误"),
    //修改成功
    UPDATE_SUCCESS(200, "修改成功"),
    //修改失败
    UPDATE_FAIL(500, "修改失败，未找到该对象");

    public final int code;
    public final String msg;

    ResponseTool(int code, String msg){
        this.code = code;
        this.msg = msg;
    }
}
